#include <stdio.h>
#include <math.h>

// 判断是否为素数
int is_prime(int x) {
    if (x < 2) return 0;
    for (int i = 2; i <= sqrt(x); i++) {
        if (x % i == 0) return 0;
    }
    return 1;
}

int main() {
    int n, k;
    scanf("%d %d", &n, &k);

    int a[10]; 
    int b = 0, c = 0;

    for (int i = n; i >= 2 && b < k; i--) {
        if (is_prime(i)) {
            a[b++] = i;
            c += i;
        }
    }

    for (int i = 0; i < b; i++) {
        if (i > 0) printf("+");
        printf("%d", a[i]);
    }
    printf("=%d", c);

    return 0;
}
